package theeg.DependencyAnalysis.Core.DataModel;

import LEX.Flag;

public class NodeVisibility extends Flag
{

    public static final NodeVisibility Ignore = new NodeVisibility(0);
    public static final NodeVisibility Private = new NodeVisibility(1);
    public static final NodeVisibility Protected = new NodeVisibility(2);
    public static final NodeVisibility Package = new NodeVisibility(4);
    public static final NodeVisibility Public = new NodeVisibility(8);

    private NodeVisibility(int value)
    {
        super(value);
    }

    public NodeVisibility(NodeVisibility... es)
    {
        super(es);
    }
}
